package com.jnjts.operator;

/**
 * @author David GE
 * Date  2025/11/10
 *
 */
public class Work1 {
    public static void main(String[] args) {
        /*
        *定义一个变量代表商品的价格。商品一开始价格是300块钱。在控制台输出商品的初始价格。为了迎接双十一，商品的价格先升价233.50元，输出升价之后的价格。到了双十一，再降价200块，输出降价之后的价格。使用程序表示价格变化。
        * */
        //double price = 300.0;
        //System.out.println(price);
        //price = price+233.50;
        //System.out.println(price);
        //price=price-200;
        //System.out.println(price);

        double price=300;
        System.out.println("初始价格："+price);
        // +号运算符的语义问题
        int a=1+2;//加法
        String s = "涨价后的价格："+ (price+233.5);// 连接符
        // -号 1-2 =-1 -表示方向
        System.out.println(s);//输出 300.0233.5,与预期不符
        byte b=-128;
        b= (byte) (b+2);// 为什么报错?
        //System.out.println("降价后的价格"+ price-200);//无法运行

    }
}
